#login-wrapper .login_form {
    background: none repeat scroll 0 0 transparent;
    padding: 60px 0 0 47px;
    width: 480px;
}

#login-wrapper {
    background:url("../images/login_background.jpg") no-repeat scroll 0 0 transparent;
    height:285px;
    margin:0 auto;
    position:relative;
    width:526px;
    margin:80px auto auto;
}

#login-wrapper p {
    float:left;
    margin-bottom:30px;
}

#login-wrapper .login_form label {
    float:left;
    font-size:16px;
    font-weight:bold;
    line-height:34px;
    width:100px;
}

#login-wrapper .login_button {
    background:none repeat scroll 0 0 transparent;
    border:medium none;
    bottom:33px;
    cursor:pointer;
    font-size:24px;
    font-weight:bold;
    height:40px;
    left:227px;
    position:absolute;
    color: #555;
    width: 80px;
}

#login-wrapper .big_text_area {
    background-color:#FFFFFF;
    border:1px solid #B6B6B6;
    float:left;
    font-size:15px;
    padding:6px 4px;
    width:290px;
}

#login-message {
    left:-25px;
    margin:0 auto;
    position:relative;
    top:-28px;
